nitrogen tetroxide - French English Dictionary